package com.douglas.managesystem.entity.studentpojo;


import lombok.Data;
import org.springframework.format.annotation.DateTimeFormat;

import java.io.Serializable;
import java.util.Date;

/**
 * @Description 教师对象
 * @Author 以梦为馬 <Douglas1314@126.com>
 * @Version V1.0.0
 * @Date 2020-11-17 12:39
 **/
@Data
public class Teacher implements Serializable {

    /** 序号 */
    private Integer id ;
    /** 所在学院 */
    private String collegeId ;
    /** 教师编号 */
    private String teacherId ;
    /** 姓名 */
    private String name ;
    /**
     * 英文名称
     */
    private String engName;

    /**
     * 民族
     */
    private String nation;

    /**
     * 状态 0 禁止 1 启用
     */
    private String status;
    /** 性别 */
    private String gender ;
    /** 出生日期 */
    @DateTimeFormat(pattern = "yyyy-MM-dd")
    private Date birth ;
    /** 年龄 */
    private Integer age ;
    /** 职称 */
    private String rank ;
    /** 婚姻状况 0:未婚 1：已婚*/
    private String marital ;
    /** 居住地 */
    private String address ;
    /** 电话 */
    private String phone ;
    /** 密码 */
    private String password ;
    /** 介绍 */
    private String intro ;
    /** 创建人 */
    private String createdBy ;
    /** 创建时间 */
    private Date createdTime ;
    /** 更新人 */
    private String updatedBy ;
    /** 更新时间 */
    private Date updatedTime ;
    /** 删除0：未删 1：删除 */
    private String deleted ;

    /** 序号 */
    public Integer getId(){
        return this.id;
    }
    /** 序号 */
    public void setId(Integer id){
        this.id = id;
    }
    /** 所在学院 */
    public String getCollegeId(){
        return this.collegeId;
    }
    /** 所在学院 */
    public void setCollegeId(String collegeId){
        this.collegeId = collegeId;
    }
    /** 教师编号 */
    public String getTeacherId(){
        return this.teacherId;
    }
    /** 教师编号 */
    public void setTeacherId(String teacherId){
        this.teacherId = teacherId;
    }
    /** 姓名 */
    public String getName(){
        return this.name;
    }
    /** 姓名 */
    public void setName(String name){
        this.name = name;
    }
    /** 性别 */
    public String getGender(){
        return this.gender;
    }
    /** 性别 */
    public void setGender(String gender){
        this.gender = gender;
    }
    /** 出生日期 */
    public Date getBirth(){
        return this.birth;
    }
    /** 出生日期 */
    public void setBirth(Date birth){
        this.birth = birth;
    }
    /** 年龄 */
    public Integer getAge(){
        return this.age;
    }
    /** 年龄 */
    public void setAge(Integer age){
        this.age = age;
    }
    /** 职称 */
    public String getRank(){
        return this.rank;
    }
    /** 职称 */
    public void setRank(String rank){
        this.rank = rank;
    }
    /** 婚姻状况 */
    public String getMarital(){
        return this.marital;
    }
    /** 婚姻状况 */
    public void setMarital(String marital){
        this.marital = marital;
    }
    /** 居住地 */
    public String getAddress(){
        return this.address;
    }
    /** 居住地 */
    public void setAddress(String address){
        this.address = address;
    }
    /** 电话 */
    public String getPhone(){
        return this.phone;
    }
    /** 电话 */
    public void setPhone(String phone){
        this.phone = phone;
    }
    /** 密码 */
    public String getPassword(){
        return this.password;
    }
    /** 密码 */
    public void setPassword(String password){
        this.password = password;
    }
    /** 介绍 */
    public String getIntro(){
        return this.intro;
    }
    /** 介绍 */
    public void setIntro(String intro){
        this.intro = intro;
    }
    /** 创建人 */
    public String getCreatedBy(){
        return this.createdBy;
    }
    /** 创建人 */
    public void setCreatedBy(String createdBy){
        this.createdBy = createdBy;
    }
    /** 创建时间 */
    public Date getCreatedTime(){
        return this.createdTime;
    }
    /** 创建时间 */
    public void setCreatedTime(Date createdTime){
        this.createdTime = createdTime;
    }
    /** 更新人 */
    public String getUpdatedBy(){
        return this.updatedBy;
    }
    /** 更新人 */
    public void setUpdatedBy(String updatedBy){
        this.updatedBy = updatedBy;
    }
    /** 更新时间 */
    public Date getUpdatedTime(){
        return this.updatedTime;
    }
    /** 更新时间 */
    public void setUpdatedTime(Date updatedTime){
        this.updatedTime = updatedTime;
    }
    /** 删除0：未删 1：删除 */
    public String getUntitled(){
        return this.deleted;
    }
    /** 删除0：未删 1：删除 */
    public void setUntitled(String untitled){
        this.deleted = untitled;
    }

}
